give one's hand upon - Turkish English Dictionary